body
{
margin:0px;
font-size:12px;
overflow-x:hidden;
}
.clear
{
clear:both;
}
.box input,.datagrid input
{
	border:1px #CCCCCC solid;
	height:19px;
}

.top
{
background-image:url(/Img/top.jpg);
height:42px;
border-bottom:1px #000000 solid;
}
.toptab
{
background-image:url(/Img/top1.gif);
background-repeat:no-repeat;
position:absolute;
margin:8px 0px 0px 180px;
height:35px;
width:500px;
line-height:34px;
font-weight:bold;
font-size:14px;
}
.toptab1
{
	position:absolute;
	margin:8px 0px 0px 30px;
	height:35px;
	width:120px;
	line-height:34px;
}
.se
{
float:right;
margin:12px 12px 0px 0px;
}
.main
{
background-color:#C5DEF5;
height:800px;
}
.mainLeft
{
width:150px;
margin-left:10px;
margin-top:10px;
float:left;
position:absolute;
z-index:11;
}
.mainRight
{
position:absolute;
margin-left:160px;
margin-top:10px;
width:830px;
height:520px;
float:left;
z-index:6;
}

.TabOn,.TabOff
{
background-image:url(/Img/Menutab.jpg);
width:134px;
line-height:29px;
padding-left:16px;
cursor:pointer;
font-weight:bold;
}

.TabOn
{
height:30px;
color:#000000;
background-position:0px 0px;
border-right:1px #ffffff solid;
}
.TabOff
{
height:29px;
color:#666666;
background-position:150px 0px;
border-right:1px #333333 solid;
}
.subtab
{
background-image:url(/Img/submenubg.jpg);
margin-left:4px;
margin-top:1px;
width:146px;
}
.subtab a
{
color:#003366;
text-decoration:none;
} 
.subtab td
{
padding-left:26px;
line-height:28px;
color:#666666;
}

.box
{
width:96%;
margin:0 auto;
overflow:hidden;
border:1px #999999 solid;
margin-top:40px;
padding-bottom:16px;
padding-top:16px;
padding-top:36px;
color:#666666;
border-top:4px #C7CDE2 solid;
}
.result
{
margin-top:12px;
padding-top:16px;
}
.boxtitle
{
padding:13px;
background-color:#ffffff;
font-size:14px;
color:#666666;
font-weight:bold;
position:absolute;
border:1px #999999 solid;
margin:-58px 0px 0px 40px;
border-top:4px #A0AACF solid;
}

.graytd
{
background-color:#eaeaea;
display:none;
}


.datagrid a:link,.datagrid a:visited
{
color:#003366;
text-decoration:underline;
}
.datagrid a:hover
{
color:#258DC9;
text-decoration:underline;
}


.datagrid
{
background:#EAE9E1;
margin-top:10px;
width:96%;
border-collapse: collapse;
}
.datagrid td
{
line-height:29px;
background:#FFFFFF;
}
.datagrid .title td
{
border-top:3px #C7CDE2 solid;
background:#F2F2F2 none repeat scroll 0%;
}


.beizhu
{
border:1px #CCCCCC solid;
width:90%;
margin:0 auto;
background-image:url(/Img/beizhu.jpg);
background-repeat:no-repeat;
}
.beizhu input
{
border:0px;
height:19px;
}
.beizhu textarea
{
border:0px;
}




/*CSS quotes style pagination*/

DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
